Adaptive Management of Composite Services under Percentile-Based Service Level Agreements
نویسندگان
چکیده
We present a brokering service for the adaptive management of composite services. The goal of this broker is to dynamically adapt at runtime the composite service configuration, to fulfill the Service Level Agreements (SLAs) negotiated with different classes of requestors, despite variations of the operating environment. Differently from most of the current approaches, where the performance guarantees are characterized only in terms of bounds on average QoS metrics, we consider SLAs that also specify upper bounds on the percentile of the service response time, which are expected to better capture user perceived QoS. The adaptive composite service management is based on a service selection scheme that minimizes the service broker cost while guaranteeing the negotiated QoS to the different service classes. The optimal service selection is determined by means of a linear programming problem that can be efficiently solved. As a result, the proposed approach is scalable and lends itself to an efficient implementation.
منابع مشابه
COSMA - Ein integrierter Ansatz für das Management von Service Level Agreements bei Composite Services
متن کامل
Towards Adaptive Management of QoS-aware Service Compositions - Execution Strategies
Service compositions enable users to realize their complex needs as a single request. Despite intensive research, especially in the area of business processes, web services and grids, an open and valid question is still how to manage service compositions in order to satisfy both functional and non-functional requirements as well as adapt to dynamic changes. In this paper we describe an approach...
متن کاملSLA Lifecycle Management in Services Grid- Requirements and Current Efforts Analysis
An important aspect of managing service-oriented grid environments is management of agreement relationships between service providers and their customers. The key concept in addressing these agreements is service level agreement. In this paper we motivate the need for SLA lifecycle management in services grid and present results of our analysis on functional and non-functional requirements. Aft...
متن کاملManaging service dependencies in service compositions
In the Internet of Services (IoS) providers and consumers of services engage in business interactions on service marketplaces. Provisioning and consumption of services are regulated by service level agreements (SLA), which are negotiated between providers and consumers. Trading composite services requires the providers to manage the SLAs that are negotiated with the providers of atomic services...
متن کاملAn Adaptive and Extensible Model for Managing Web Services and Business Processes
An e-business infrastructure is comprised of a large number of business processes that are exposed through web services. These business processes and web services have to be monitored and the monitoring data so collected has to be modeled in a logical manner. The modeled data can be used not only for analysis by business managers but also can be used for measuring guarantees on Service Level Ag...
متن کامل